#!/usr/bin/env python
# -*- coding:utf-8 -*-
"""
程序名称：opt_clip.py
程序版本：1.0.0
程序作者：ICE π
开发日期：20241030
程序功能：自定义剪切板操作库
使用方法：
# 导入库
from Lib import opt_clip
# 写入
opt_clip.cp("content")
# 监听
print(opt_clip.mon(time))
"""
import time

# 导入三方库
import pyperclip


def cp(content):
    """写入剪切板"""
    pyperclip.copy(content)

def rd():
    """读取剪切板"""
    pyperclip.paste()

def mon(interval = 0.3):
    """监控剪切板是否有变化，有变化则返回变化后的内容"""
    old_content = pyperclip.paste()
    while True:
        time.sleep(interval)
        new_content = pyperclip.paste()
        if old_content != new_content:
            return new_content
